package com.gydz.gydzbaseframeworkboot.SgsE.service;

import com.gydz.gydzbaseframeworkboot.SgsE.domain.YingShe;
import java.util.List;
import java.util.Map;

public interface YingSheService {

    Map<String, String> getMap(String nameKey);

    Map<String,String> getYingSheData(String nameKey);

    List<YingShe> getYingSheList(String nameKey);

    List<YingShe> getYingShecomtreeList(String nameKey);


    void delNameKey(String nameKey);

    /**
     * 小区名字
     * 查询所有cell_id静态数据
     * @return
     */
    List<YingShe> selectYingSheAll();

    /**
     * BSC
     * 查询所有lac_bsc静态数据
     * @return
     */
    List<YingShe> selectLacBscAll();

    /**
     * 根据用户所选的bsc进行查询对应的小区名
     * @param bscValueSelect 这是一个sql语句
     * @return
     */
    List<YingShe> selectCommunityBybscValueSelect(String bscValueSelect);

    /**
     * 根据用户所选的LAC进行查询对应的CI
     * @param lacValueSelect 这是一个sql语句
     * @return
     */
    List<YingShe> selectCommunityBylacValueSelect(String lacValueSelect);

    /**
     * 查询全部dpc opc
     * @return
     */
    List<YingShe> selectOpcAndDpcAll();

}